Initial stab at integration tests
authorCarl Lerche <me@carllerche.com>
Wed, 19 Mar 2014 01:10:48 +0000 (18:10 -0700)
committerCarl Lerche <me@carllerche.com>
Wed, 19 Mar 2014 01:10:48 +0000 (18:10 -0700)
commit8c005bb48dd13a68e9965a88a5bd97dd5acdab57
tree83fee660510cbd482f7a27edb63c9ad8612a26f8
parent4e236c8558f88a8107f90ef068e6e1a90cedc538
Initial stab at integration tests

At the same time, we started adding a generic error handling concept to
Cargo.

The idea is that every Result gets converted to a CargoError, which
includes all the information that Cargo needs to print out a friendly
human error message and exit gracefully.
Makefile
src/bin/cargo-read-manifest.rs
src/bin/cargo-rustc.rs
src/cargo.rs
tests/support.rs [new file with mode: 0644]
tests/test_cargo_compile.rs [new file with mode: 0644]
tests/tests.rs [new file with mode: 0644]